/****************************************************************
*  COPYRIGHT MorningCore CO.,LTD                               *
*****************************************************************/
/****************************************************************
 * FileName:    <SRP_PUCCH_FE.h>
 * version:     <1.0.0>
 * Purpose:     <Header file of SRP_PUCCH_FE.c>
 * Authors:     <...>
 * Notes:   <The limitations to use this file>
 ****************************************************************/

/******************************************************************************
*  HISTORY OF CHANGES
*   <Date>          <Author>        <Version>       <DESCRIPTION>
*   2009-01-12      guohuayong       v0.0.1          origin
*   2013-12-9       baiwenling       v0.0.2          update for R11,add PUCCH_TxPortNum and Format3
******************************************************************************/
#include "../../../../CommLib_FltC/MacroDef.h"
#include "../../../../CommLib_FltC/Typedef.h"
#include "../../../../CommLib_FxpC/Lib_arith_N.h"
#include "../../../../CommLib_FltC/Common_function.h"
#include "../../../../CommLib_FxpC/foc_fir_channel.h"
#include "../../common/head/NR_UL_macro.h"
#include "math.h"
#include <stdio.h>
#include "stdlib.h"
#include "../head/ue_tx_srp_pusch_fe_fix.h"
#include "../head/ue_tx_pusch_paramgen_f.h"
#include "../head/PUSCH_TestCase_gen.h"
#include "../../PRACH/ue_tx_prach_firfilter_fix.h"
#include "../head/Ue_Tx_FilePrintf.h"
#include "../../../../CommLib_FxpC/lib_arith_N.h"
#include "../../../../CommLib_FxpC/fgpg_fft_ip_core_400MHz.h"

#ifndef _WX_SRP_SC15_BE_Fix_h_
#define _WX_SRP_SC15_BE_Fix_h_



void WX_SRP_SC15_BE_Fix(
	IN stULParamTable *SimParam,
	IN  cmplx_frN   *SubFrameOp[MAXSYMNUM],
	OUT cmplx_frN   *SRP_SC15_BE_Op);



void OLW_Windowing_Fix(
	cmplx_frN   *P_Dest,
	fractN       Wdn[165],     // window buffer
	cmplx_frN    TailWnd[165], // Tail Window for old sub-frame
	int16        CP_Len,
	int8         L_w          // windowing length
);
#endif